// 声明UART函数
void uart_putc(char c);

// C主函数 - 使用简单字符输出避免重定位问题
void main() {
    // 通过UART串口逐个字符输出"Hello OS!"
    uart_putc('H'); uart_putc('e'); uart_putc('l'); uart_putc('l');
    uart_putc('o'); uart_putc(' '); uart_putc('O'); uart_putc('S');
    uart_putc('!'); uart_putc('\n');
    
    while (1) {}
}
